network of rivers - Español Inglés Diccionario